package com.qmo.edu.moudle.bean;

import java.util.List;

/**
 * Created by ${安文静} on 2019/10/17.
 *
 * @author cyx
 */
public class CheckNewBean {

    private List<PlansBean> plans;
    private List<PlanContentsBean> planContents;
    private List<AreasBean> areas;
    private List<StandardsBean> standards;
    private List<StandardItemsBean> standardItems;
    private List<EquipmentInventoriesBean> equipmentInventories;
    private List<SchedulesBean> schedules;

    public List<PlansBean> getPlans() {
        return plans;
    }

    public void setPlans(List<PlansBean> plans) {
        this.plans = plans;
    }

    public List<PlanContentsBean> getPlanContents() {
        return planContents;
    }

    public void setPlanContents(List<PlanContentsBean> planContents) {
        this.planContents = planContents;
    }

    public List<AreasBean> getAreas() {
        return areas;
    }

    public void setAreas(List<AreasBean> areas) {
        this.areas = areas;
    }

    public List<StandardsBean> getStandards() {
        return standards;
    }

    public void setStandards(List<StandardsBean> standards) {
        this.standards = standards;
    }

    public List<StandardItemsBean> getStandardItems() {
        return standardItems;
    }

    public void setStandardItems(List<StandardItemsBean> standardItems) {
        this.standardItems = standardItems;
    }

    public List<EquipmentInventoriesBean> getEquipmentInventories() {
        return equipmentInventories;
    }

    public void setEquipmentInventories(List<EquipmentInventoriesBean> equipmentInventories) {
        this.equipmentInventories = equipmentInventories;
    }

    public List<SchedulesBean> getSchedules() {
        return schedules;
    }

    public void setSchedules(List<SchedulesBean> schedules) {
        this.schedules = schedules;
    }

    public static class PlansBean {
        /**
         * name : 每天计划
         * orgId : 543a9fcf-4770-4fd9-865f-030e562be238
         * partId : 09ee2ffa-7463-4938-ae0b-1cb4e80c7c13
         * cycle : 1
         * number : 2
         * status : 1
         * contents : null
         * id : 00f644d1-d21f-4a61-a7a0-287756add289
         */

        private String name;
        private String orgId;
        private String partId;
        private int cycle;
        private int number;
        private int status;
        private Object contents;
        private String id;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public String getPartId() {
            return partId;
        }

        public void setPartId(String partId) {
            this.partId = partId;
        }

        public int getCycle() {
            return cycle;
        }

        public void setCycle(int cycle) {
            this.cycle = cycle;
        }

        public int getNumber() {
            return number;
        }

        public void setNumber(int number) {
            this.number = number;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public Object getContents() {
            return contents;
        }

        public void setContents(Object contents) {
            this.contents = contents;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class PlanContentsBean {
        /**
         * inspectPlanId : ff3b35e3-99d6-4f29-a287-30b776aadb46
         * inspectAreaId : 89dd6bd4-2e18-4555-8c3a-80df85db323f
         * inspectStandardId : 9e2b8486-8f9d-4460-9e88-e6178d01257c
         * equipmentInventoryId : abfbfa5c-93f4-4a42-b7fd-2f085ad1ed98
         * id : 3201e82b-205e-4aab-a1e5-21ec4981f850
         */

        private String inspectPlanId;
        private String inspectAreaId;
        private String inspectStandardId;
        private String equipmentInventoryId;
        private String id;

        public String getInspectPlanId() {
            return inspectPlanId;
        }

        public void setInspectPlanId(String inspectPlanId) {
            this.inspectPlanId = inspectPlanId;
        }

        public String getInspectAreaId() {
            return inspectAreaId;
        }

        public void setInspectAreaId(String inspectAreaId) {
            this.inspectAreaId = inspectAreaId;
        }

        public String getInspectStandardId() {
            return inspectStandardId;
        }

        public void setInspectStandardId(String inspectStandardId) {
            this.inspectStandardId = inspectStandardId;
        }

        public String getEquipmentInventoryId() {
            return equipmentInventoryId;
        }

        public void setEquipmentInventoryId(String equipmentInventoryId) {
            this.equipmentInventoryId = equipmentInventoryId;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class AreasBean {
        /**
         * name : 区域1
         * label : 001
         * orgId : 543a9fcf-4770-4fd9-865f-030e562be238
         * enable : true
         * remark :
         * id : 89dd6bd4-2e18-4555-8c3a-80df85db323f
         */

        private String name;
        private String label;
        private String orgId;
        private boolean enable;
        private String remark;
        private String id;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public boolean isEnable() {
            return enable;
        }

        public void setEnable(boolean enable) {
            this.enable = enable;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class StandardsBean {
        /**
         * name : 标准1
         * orgId : 543a9fcf-4770-4fd9-865f-030e562be238
         * remark :
         * items : null
         * id : 9e2b8486-8f9d-4460-9e88-e6178d01257c
         */

        private String name;
        private String orgId;
        private String remark;
        private Object items;
        private String id;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public Object getItems() {
            return items;
        }

        public void setItems(Object items) {
            this.items = items;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class StandardItemsBean {
        /**
         * inspectStandardId : 9e2b8486-8f9d-4460-9e88-e6178d01257c
         * name : 温度
         * photoMode : 1
         * alarmMode : 1
         * min : 20
         * max : 40
         * sort : 0
         * id : f8fff25b-951b-435a-b438-ca3e10130dd2
         */

        private String inspectStandardId;
        private String name;
        private int photoMode;
        private int alarmMode;
        private int min;
        private int max;
        private int sort;
        private String id;

        public String getInspectStandardId() {
            return inspectStandardId;
        }

        public void setInspectStandardId(String inspectStandardId) {
            this.inspectStandardId = inspectStandardId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getPhotoMode() {
            return photoMode;
        }

        public void setPhotoMode(int photoMode) {
            this.photoMode = photoMode;
        }

        public int getAlarmMode() {
            return alarmMode;
        }

        public void setAlarmMode(int alarmMode) {
            this.alarmMode = alarmMode;
        }

        public int getMin() {
            return min;
        }

        public void setMin(int min) {
            this.min = min;
        }

        public int getMax() {
            return max;
        }

        public void setMax(int max) {
            this.max = max;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class EquipmentInventoriesBean {
        /**
         * name : 设备3
         * code : 002
         * orgId : 990cb229-cc18-41f3-8e2b-13f0f0110798
         * placeNumber : 3
         * model :
         * supplier :
         * id : 4b03a6ff-cb94-4667-a2bb-5b2f8dbfa8e1
         */

        private String name;
        private String code;
        private String orgId;
        private String placeNumber;
        private String model;
        private String supplier;
        private String id;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public String getPlaceNumber() {
            return placeNumber;
        }

        public void setPlaceNumber(String placeNumber) {
            this.placeNumber = placeNumber;
        }

        public String getModel() {
            return model;
        }

        public void setModel(String model) {
            this.model = model;
        }

        public String getSupplier() {
            return supplier;
        }

        public void setSupplier(String supplier) {
            this.supplier = supplier;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }

    public static class SchedulesBean {
        /**
         * inspectPlanId : 010ad07d-0020-41e9-acb2-9a3b36787295
         * className : 第2班（2019-10-10至2019-10-13）
         * executor : 49df1602-f5f3-4d52-afb7-3802da619558,5d365b3e-c98d-4a08-8875-34f22a09bf27
         * startTime : 2019-10-10 00:00
         * endTime : 2019-10-13 23:59
         * isInspection : false
         * isViolation : false
         * createId : 00000000-0000-0000-0000-000000000000
         * createTime : 2019-09-08 20:45
         * id : 013d2d24-8c9f-408e-8064-532b8724cad4
         */

        private String inspectPlanId;
        private String className;
        private String executor;
        private String startTime;
        private String endTime;
        private boolean isInspection;
        private boolean isViolation;
        private String createId;
        private String createTime;
        private String id;

        public String getInspectPlanId() {
            return inspectPlanId;
        }

        public void setInspectPlanId(String inspectPlanId) {
            this.inspectPlanId = inspectPlanId;
        }

        public String getClassName() {
            return className;
        }

        public void setClassName(String className) {
            this.className = className;
        }

        public String getExecutor() {
            return executor;
        }

        public void setExecutor(String executor) {
            this.executor = executor;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public boolean isIsInspection() {
            return isInspection;
        }

        public void setIsInspection(boolean isInspection) {
            this.isInspection = isInspection;
        }

        public boolean isIsViolation() {
            return isViolation;
        }

        public void setIsViolation(boolean isViolation) {
            this.isViolation = isViolation;
        }

        public String getCreateId() {
            return createId;
        }

        public void setCreateId(String createId) {
            this.createId = createId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }
}
